﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace API_CIC.CapaDatos
{
    public class cGaleriaDatos
    {
        public static void insertar(SGAPFIMAGENE p_imagen, int p_proyecto)
        {
            var proyecto = (from p in _datacontext.SGAPFPROYECTOs
                            where p.ID_PROYECTO == p_proyecto
                            select p).Single();
            SGAPFGALERIA galeria = new SGAPFGALERIA();
            galeria.SGAPFPROYECTO = proyecto;
            galeria.SGAPFIMAGENE = p_imagen;

            _datacontext.SGAPFGALERIAs.InsertOnSubmit(galeria);

            _datacontext.SubmitChanges();

        }
        public static void borrar(int p_idima, int p_idproy)
        {
            _datacontext.ExecuteCommand("Delete FROM SGAPFGALERIAS WHERE COD_IMAGEN = "+p_idima +" and COD_PROYECTO = "+p_idproy);
            _datacontext.ExecuteCommand("Delete FROM SGAPFIMAGENES WHERE ID_IMAGEN = " + p_idima);
        }

        private static readonly LinqClasesDataContext _datacontext = new LinqClasesDataContext();
    }
}